This is a great book for kids to test their logic skills。 Lots of variety in activities for all skill levels。 This book would be good to have in a classroom for early finishing kids or even in doctors office for waiting activities。I received a free copy of this book via Booksprout and am voluntarily leaving a review。